A stunning 2 bed flat on a 999 year lease with river views on a brand new development on the banks of the River Thames well located for Canary Wharf, The City, West End, London City Airport and more beyond.