London
London, United Kingdom
Westfield Shopping Centre, White City. W12, London, United Kingdom
Polish Delicatessen in Shepherd's Bush, W12, London, United Kingdom
Construction in progress on Westfield Shopping Centre, London, United Kingdom
Sidewalk stall, Shepherd's Bush, London, United Kingdom