Hotels in Harrods 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. |
Landmarks near Victoria
Inn
Buckingham
palace
London
eye
Victoria
station
Westminster
abbey
Houses
of parliament
Passport
office
Oxford street
Harrods
Imperial
college
Royal Albert
hall
Science
museum
Natural
history museum
Hyde
park
|