An update to all our customers.


In line with the Government guidance, we have decided to keep this restaurant closed for dine in and takeaway. We will be back soon.


Victoria Street

85 Victoria Street, London, SW1H 0HW

Get directions

020 7222 5270

Situated toward the Westminster end of Victoria Street, we’re handy for a whole host of attractions, including Westminster Abbey, St James's Park and Buckingham Palace, not to mention nearby museums. Inside you’ll discover we’re deceptively spacious and a popular meeting spot for both business and leisure dining - in addition to pre and post theatre dinner. We're only a five minute walk from the Apollo Victoria Theatre and Victoria Palace Theatre.

Dine-in Opening Hours

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday