>
2 bed flat
Manilla Street, Canary Wharf, London E14
£2,384 PCM
The property is a 2 bedroom flat situated on the ground floor, with a main bedroom featuring an en suite.
The property is a 2 bedroom flat situated on the ground floor, with a main bedroom featuring an en suite.