View previous View original
 
 
Pudding Mill Lane DLR Station, London, United Kingdom - Weston Williamson + Partners 
 
View big image View big image View big image View big image View big image View big image