LOCATIONS

London Harrods

View Menu

Opening Hours

10am to 7pm Monday to Sunday

Address

Harrods, Hans Crescent, London