A stunning and exclusive development of five apartments and three mansions situated on the Bishops Avenue.
Their location marries privacy and exclusivity with the 790-acre wilderness of neighbouring Hampstead Heath. The delights of London’s largest ancient parkland are only moments away, and the prestigious Kenwood House sits at the entrance to the Heath.