Park Place
 
Sold out
Aitch Group has announced the successful sell-out of its luxury development, Park Place in Finchley N3.All 41 apartments have been sold since the development was...
17.01.2023
Completion
2021
1 Creekside
 
New release
Site Sales is launching a collection of Shared Ownership homes at No.1 Creekside on Thursday 19th May 2022. 34 one, two and three-bedroom apartments are available for...
18.05.2022
Completion
2022