Bloomsbury Street Kitchen

Location

Bloomsbury

Get directions | 9-13 Bloomsbury Street London, WC1B 3QD

Hours

Hours | Dinner Mon-Wed, Sun 17:00-22:00 Thu-Sat 17:00-23:00

About

Contact

mayfairkitchen.co.uk

Menu

Menu Link