Designed by
Title
CLAPHAM, LONDON, ENGLAND, UNITED KINGDOM - NOVEMBER 13, 2018: Debenhams department store, Lavender Hill branch. #134610806
Description
Debenhams department store, Lavender Hill branch located in Clapham Junction, Battersea, Borough of Wandsworth, Greater London.
This image is editorial