Trinity Square is a development of 1, 2 & 3 bedroom Shared Ownership apartments in North Finchley, London.  The apartments have been designed to deliver style, convenience and quality in a highly desirable location, with great shopping, tempting bars and restaurants, glorious parks and a world of other options all close by.