Designed by
Title
Night View of Harrods in the Brompton Road #116898247
Description
LONDON, ENGLAND - NOVEMBER 29, 2017: Night View of Harrods in the Brompton Road. Was opened at 1824 and now is the biggest luxury department store in Europe with over one million square feet of retail space.
This image is editorial