The Square

Posted by & filed under Restaurants.

Excellent food never goes out of fashion. This is why, after over twenty years under the direction of chef and co-owner Phil Howard, The Square is still considered to be one of the best restaurants in London. Serving modern French cuisine, with great attention paid to the sourcing of quality, seasonal ingredients, it is a... Read more »