2
main rooms
Ref : 97423_P71789
1
Apartment for sale
in
London
- UNITED KINGDOM
Spacious one bedroom apartment set within City North, a new landmark development in Finsbury Park, set across three unique buildings including two towers. The expansive living area boasts an open-plan…
City | Chase Evans