Previous Next146 Bedroom House for Sale£1,200,000Bramber Road, North Finchley, London, N12Property TypeHouseBedrooms× 6Bathrooms× 3Receptions× 3TenureFreehold
Previous Next146 Bedroom House for Sale£1,200,000Bramber Road, North Finchley, London, N12Property TypeHouseBedrooms× 6Bathrooms× 3Receptions× 3TenureFreehold