>
1 bed flat
Charrington Tower, 11 Biscayne Avenue E14
£2,425 PCM
This one-bedroom apartment is located in a luxurious development with stylish interiors, and features a private balcony with panoramic views of the City. The apartment is situated in the Charrington Tower on the riverside New Providence Development, close to the amenities of Canary Wharf, including bars, restaurants, and shops. Additionally, the Blackwall DLR station is nearby, providing easy access to the City.