Battersea Power Station and its revamped riverside district
Location: London, United Kingdom
1 sources from 7 citizen journalists
Topics: battersea power station, urban sculpture, mixed-use development, riverside district, contemporary architecture, public space, landmark, urban renewal, cityscape, urban
