Kiran’s Villa: 8 Apartments with 14 Parking Spaces

Address: 25 The Bishops Avenue, Hampstead N2 0BN Kiran’s Villa is a development where an old-fashioned luxury villa on Bishop’s Avenue in Hampstead will be demolished. Instead, a new luxury high-spec apartment complex with amenities and parking on-site will be built. The plot sits on a total of 0.5 acres with a GIA of 19,827 sq. … Read more