The Bishops Avenue, Hampstead Garden Suburb, N2, London
1 views last 24 hours
12 Bedroom Detached To Let
A truly spectacular twelve bedroom lateral ambassadorial residence having undergone an extensive programme of works providing magnificent interiors ,offering 9851 sqft /915.16 sqm of accommodation .Set behi...
London
£ 64,783.33/month, min. 12 bedrooms