12 Bedroom Terraced House for Sale£335,000Chapel Street, Leamington Spa, CV33Property TypeTerraced HouseBedrooms× 2
12 Bedroom Terraced House for Sale£335,000Chapel Street, Leamington Spa, CV33Property TypeTerraced HouseBedrooms× 2