Previous Next267 Bedroom House for Sale£9,995,000Castelnau, Barnes, London, SW13Property TypeHouseBedrooms× 7Bathrooms× 7Receptions× 4TenureFreehold
Previous Next267 Bedroom House for Sale£9,995,000Castelnau, Barnes, London, SW13Property TypeHouseBedrooms× 7Bathrooms× 7Receptions× 4TenureFreehold