>
2 bed flat
One Thames Qauy, Canary Wharf E14
£3,500 PCM
This two-bedroom, two-bathroom apartment is located on a high floor and offers breathtaking views of Canary Wharf's skyline and the River Thames. It is part of the One Thames Quay development.