Apartment - For Rent - Building Area: 1 m2 - Bedrooms: 1
Stunning 1-bed apartment set within the sought-after City Tower development moments away from Canary Wharf and the plethora of amenities and transport links. This furnished property comprises a ...