THE TLH PROPERTY PICK

City Tower, 3 Limeharbour, Canary Wharf, London, E14

City Tower, 3 Limeharbour, Canary Wharf, London, E14

£365,000

London, West Sussex · 2 bedrooms

Connect-UK

2 bed Flat, City Tower, 3 Limeharbour, Canary Wharf, London, E14

Explore this property