Grosvenor Square

The real French embassy is a restaurant

22 November 2014 9:00 am

Semper eadem. There is some basement in a Mayfair street that is forever France. It is not far from the…