85 Victoria Street, London, SW1H 0HW
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.