>
2 bed flat
Meridian Place, Canary Wharf, London E14
£2,376 PCM
-6.8%
Price History
Initial price £2,550 PCM
May 13, 2026 £2,376 PCM
Price Change -6.8%
The property is a 2nd floor 2-bedroom apartment with communal gardens, featuring spacious interiors with wooden flooring and a private balcony with river views. The building is located near Marsh Wall and offers easy access to Canary Wharf and South Quay DLR Station. The apartment is situated adjacent to the River Thames and is close to shops, bars, and restaurants.