£699,950
This impressive, spacious two double bedroom apartment is located on the 21st floor of this iconic development with breathtaking, panoramic views of The Thames and London beyond.