The Thames River Park designed by Gensler is located int London, United Kingdom. Subject to planning and other necessary approvals the ‘London River Park’ will provide a continuous 12m wide floating pontoon to run parallel to the existing disjointed pathways and streets that currently connect this important stretch of river frontage bordering the City of London between Blackfriars Bridge and just...