Locally-sourced meat & fish dishes in sophisticated surroundings overlooking Piccadilly. 
21 Piccadilly · W1J 0BH · London · England  · 
United Kingdom · 
Phone: +44(0) 207 851 3085 · 
Reserve Now

Reservations

Book your table now by selecting your time and number of diners in the box below. Or alternatively you can call us on +44(0) 207 851 3085 to make a reservation.

Starwood Preferred Guest members are entitled to 20% discount at Terrace Grill & Bar. Please see terms and conditions of this offer.

Opening Times:

12:00 PM to 02:30 PM (Lunch)
05:30 PM to 10:30 PM (Dinner)
12:00 PM to 06:00 PM (Afternoon Tea)

Home > Reservations >