Harrods department store

Harrods department store opened on it's current site in 1849, originally just as a single room employing two assistants, now having grown now to over one million square feet (90,000 m2) of selling space with 330 departments - the biggest department store in Europe.

Selected Apartments Near Harrods department store

Paddington One
Paddington One
Prices from
£POA per night + VAT
2 bedAdd to favourites
View this apartment

Map View