Victorian houses in red brick, Pont street, Kensington, London, England, United Kingdom
Harrods building reflected on an opposite building on Hans Road, London, England, United Kingdom