
Hotels near Harrods
in London
If you are looking for the homely
accommodation near harrods in london
then you are at right place, we provide
best accommodation in
hotels
near harrods in london.
The Harrods store occupies a 18,000
square metre area and has a floor area
of over 92,000 square metres. The
Harrods policy is Omnia Omnibus Ubique -
All Things, For All People, Everywhere.
Egyptian tycoon Mohamed Al-Fayed who
bought the store in 1985 for 615 million
presently owns Harrods
|