Harrods is a luxury department store located on Brompton Road in Knightsbridge, London, England. It is owned by Harrods Ltd, a company currently owned by the state of Qatar via its sovereign wealth fund, the Qatar Investment Authority.
Hyde Park
Science Museum
Victoria and Albert Museum
Royal Albert Hall
Serpentine Bar & Kitchen
Honest Burgers South Kensington
EL&N London
Burger & Lobster Knightsbridge