Harrods is the largest department store in Europe and it’s certainly the most lavish, with incredible interior décor. Founded in 1849 as a humble grocery store, it has come a long way since its original location in the East End. It’s made up of 90,000 square metres of shopping space set over seven floors including designer departments, luxury goods, a fantastic toy department, and several award-winning restaurants.
Harrods is in the centre of London, so there’s very little street parking available. Luckily, we have parking within short walking distance of Harrods.
|Car park||Walking distance to Harrods||Walking time to Harrods|
|London Cadogan||0.3 miles||6 minutes|