London building wrapped in scaffolding during renovation work
Location: London, United Kingdom
1 sources from 1 citizen journalists
Topics: scaffolding, building renovation, construction work, urban development, architecture, city infrastructure, construction, urban, development, daily life
