Previous Next116 Bedroom Terraced House for Sale£1,250,000North Finchley, London, N12Property TypeTerraced HouseBedrooms× 6Bathrooms× 3Receptions× 1TenureFreehold
Previous Next116 Bedroom Terraced House for Sale£1,250,000North Finchley, London, N12Property TypeTerraced HouseBedrooms× 6Bathrooms× 3Receptions× 1TenureFreehold