London 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.

Opening Hours

Monday
-
Tuesday
-
Wednesday
-
Thursday
-
Friday
-
Saturday
-
Sunday
-