Apartment for sale in London, United Kingdom
R13,547,151
- 2 beds
- 1 bath
Brent Cross Town is a £7bn development that includes 50 acres of green parks and playing fields - the entire development will create 6,700 new homes over 180 acres.
The development is situated between Brent Cross on the Northern line and the upcomin...



















