About Us
The Terrace Restaurant, in the heart of London's Piccadilly, is where to find some much-needed relaxation. In an elegant environment, great food is always on the menu. Whether it's breakfast, lunch, afternoon tea, dinner or snacks, we're the place to pause and watch the world go by.
Smokers can make use of our exterior terrace overlooking bustling Piccadilly.