Thames riverbank views with green glass towers and active construction
Location: London, United Kingdom
1 sources from 2 citizen journalists
Topics: glass facade, riverside development, construction crane, thames riverbank, modern architecture, urban development, cityscape, waterfront, architecture, urban
