2 results
Up to 1.4 acres of land in a prime London location. Available via assignment, sub lease or option to discuss new lease with the Landlord.
A large plot of land suitable for car parking use, just 2 minutes from Kentish Town Station.