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