The Property comprises two office buildings of 20 storeys and 22 storeys, providing total 441,797 square feet of office accommodation. The buildings were constructed in the late 1960s and underwent a phased refurbishment programme in 1995 and 2000. Both buildings enjoy excellent natural light and impressive views across the Croydon skyline.
Croydon is the largest of the London boroughs in terms of population and is the sixth largest business and commercial centre in the U.K. It has excellent connectivity to both Central London and Gatwick International Airport. Croydon is an important part of the Greater London office market which houses 12,000 local, national and international businesses. The town centre is currently undergoing significant expansion and rejuvenation.
The Property is situated in the heart of Croydon Town Centre, and is a short distance between the East and West Croydon Railway Stations. It enjoys excellent public transport connectivity with the Tramlink and subway links nearby.