[Mayfair, London] Michelin 2* Greenhouse closes - Covid presumed but not confirmed

2 Likes