SE254AD
Howden Road, London, SE25
Chain free Just under 2500 sq ft Off Street parking South Norwood lakes nearby Double fronted Huge garden 0.6 Miles to Norwood junction Close to Crystal palace and its amenities Good condition Arranged over three levels