G J

A well-presented double bedroom apartment within this popular development located right behind the London Eye on the vibrant South Bank of the River Thames.

Back