For Sale
£21,500,000
The Bishops Avenue, London N2
7 bd
7 ba
Detached house
London N2
Listed by Mercier Gray - Primrose Hill