The Square Overview
Stylish and sophisticated, with two Michelin stars for its refined food from Chef/Co-owner Philip Howard, The Square is located in the heart of Mayfair, close to London's best shops and art galleries. The expansive dining room is furnished in a contemporary manner, with predominant colours of terracota, rich brown, steely blue and cream, accented by several large and striking abstract works of art. There is also a smart private dining room seating up to 18 people.
The menus at The Square feature the imaginative, classically based dishes for which Philip Howard has become known. (Updated 09/10/2006)
Additional Info: Food, Non-Smoking Area
Nearby Venues:
|