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