Previous Next335 Bedroom Flat for Sale£19,950,000The Bishops Avenue, Hampstead, London, N2 0BGProperty TypeFlatBedrooms× 5Bathrooms× 6Receptions× 6TenureShare of freehold
Previous Next335 Bedroom Flat for Sale£19,950,000The Bishops Avenue, Hampstead, London, N2 0BGProperty TypeFlatBedrooms× 5Bathrooms× 6Receptions× 6TenureShare of freehold