Designed by
Title
Harrods, the luxury department store located on Brompton Road in Knightsbr #118751305
Description
London, UK - April 2018: Exterior building of Harrods, the luxury department store dedicated to the finest products in food, fashion, homeware and technology, located on Brompton Road in Knightsbridge, London
This image is editorial