Strollie

London Borough of Croydon, United Kingdom

Leon House

London Borough of Croydon, United Kingdom

Leon House
Photo: Stephen Richards · CC BY-SA 2.0 · Wikimedia Commons

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

51.36915, -0.09900