26 Hertsmere Road, Canary Wharf, London

Offers in excess of £825,000
2 bedrooms 2 bathrooms