Duddell’s, the London offshoot of the renowned, Michelin-starred Hong Kong restaurant of the same name, has closed after two years. In a statement, the restaurant said it was looking for a new Mayfair site for the project. No timeframe was given. Duddell’s, which closed this week, was housed in St Thomas’ Church in London Bridge […]