London Borough of Croydon, United Kingdom
Leon House
London Borough of Croydon, United Kingdom

Access unknown
We could not determine this from the source data.
Leon House is a brutalist building on Croydon High Street in the London Borough of Croydon, United Kingdom, and is a locally listed building. It was formerly an office building and has since been converted for residential use.
Movement
- Type
- building
- Heritage
- locally listed building
- Place
- London Borough of Croydon, United Kingdom
This building on
Location