Budget hotels near Harrods
Harrods
is an upmarket department store on Brompton Road in
Knightsbridge,
London, England. Apart from the store, the Harrods
Group of companies includes Harrods Bank, Harrods
Estates, Harrods Casino, Harrods Aviation and Air
Harrods.
The store occupies a 4.5 acre site and has over 1
million square feet (over 92,000 square metres) of
selling space, making it the largest department store
in Europe.
The Harrods motto is Omnia Omnibus Ubique - All Things, For All People, Everywhere. Several of its departments, including the seasonal Christmas department and Food Hall are world famous. The nearest tube station to the flagship store is Knightsbridge on the fashionable street of that name, so Harrods called itself "Harrods of Knightsbridge", and effectively expanded Knightsbridge to include itself. Mohamed Al-Fayed who bought the store in 1985 for £615 million is the current Harrods owner.
The Eden plaza Kensington is ideally located very close to Harrods and is your natural choice if you are looking for Budget hotels near Harrods. |