LOCATIONS

London Covent Garden

View Menu

Opening Hours

10am to 18.00 Monday to Sunday

Address

15 The Market Building, Lower Ground, Covent Garden, London WC2E 8RE