25
12 Bedroom Detached House for Sale£20,000,000
The Bishops Avenue, London, N2
Property Type
Detached House
Bedrooms
× 12
Bathrooms
× 11
Receptions
× 6
Tenure
Freehold
24
6 Bedroom Detached House for Sale£15,000,000
The Bishops Avenue, London, N2
Property Type
Detached House
Bedrooms
× 6
Bathrooms
× 5
Receptions
× 2
Tenure
Freehold