
Whetstone Square consist of 56 units, which includes 46 units of 2 and 3 bedroom luxury apartments , 10 four storey houses and commercial space of 483 sqm in one of North London's most prestigious locations. The complex is secured by a gated entry and offers a variety of amenities to residents, such as a…