OFFICE ACCOMMODATION IN CROYDON
Leon House is situated in Croydon, a large town in south London a located approximately 9.5 miles south of Central London.
The property has excellent transport links with West Croydon Station (National Rail, Tramlink and London Overground) some 0.7 miles to the north, East Croydon Station (National Rail and Thameslink) c. 0.5 miles to the north east, and South Croydon Station (National Rail) c.0.5 miles to the south east. East Croydon Rail Station provides services to London via Victoria Rail Station with a fastest journey time of approximately 17 minutes. There is a good bus network serving the property from bus stops along the High Street.
The surrounding area predominantly consists of a mix of retail, office and residential uses. Local occupiers include American Express, AIG, Network Rail, Zurich and Aecom.
Leon House comprises of a 21 storey office accommodation. The property is arranged as two interconnecting wings providing office space on the first to 20th floors.
Managed by FI Real Estate Management