Positioned on the banks of the River Thames with direct views of the Thames, The Shard and the City is this spectacular modern development beautifully