Development - Residential
CR0, Leon Quarter, Croydon
 To Sell ☇ 2.3 ac
The Site is 2.3 acres of freehold land, including Leon 1, within the London..
Croydon boasts excellent transport links, making it an ideal location for both residents and developers. The Leon Quarter is..