Marathi | Hindi
FOLLOW US :
City
Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar via its sovereign wealth fund, the Qatar Investment Authority.