LOCATIONS

London Covent Garden

View Menu

Opening Hours

10am to 17.00 Monday to Sunday

Address

N.5 James Street, Covent Garden, London, WC2E8BH