Houndsden Road, London

£925,000
3 bedrooms 1 bathroom