Designed by
Title
Harrods, London #22406818
Description
Harrods department store was founded in 1824 by Charles Henry Harrod. The present building, shown illuminated at night, is located on Brompton Road, Kensington and Chelsea, London. It was constructed between 1894 and 1905, after fire destroyed the previous store.
This image is editorial