For Sale
EUR1,250,000
Park Hall Road, London, SE21
4 bd
3 ba
Terraced house
SE21
Listed by John D Wood & Co - Herne Hill