We are pleased to announce the purchase of a 2.6 acre site in the London Borough of Barnet (N11) suitable for a state-of-the-art development comprising circa 200 luxury apartments and a new Aldi supermarket.