Apollo House, High-rise building in London Borough of Croydon, United Kingdom.
Apollo House is a 22-story office high-rise with a simple rectangular concrete structure located on Wellesley Road. The building rises approximately 64 meters and forms a distinctive part of Croydon town center's skyline.
The building was completed in 1970 and named after the previous year's Apollo 11 Moon landing. This naming choice reflected the era's excitement about space exploration and connected the Croydon project to a global achievement.
The building houses a major government department that serves visitors from around the world and shapes public activity in the area. This institutional presence makes the location a focal point for people dealing with official matters.
The building sits close to East Croydon Station, making it straightforward to reach by public transport. The location offers good accessibility for visitors heading to the government departments housed inside.
The building was purchased alongside its neighboring Lunar House by a Singaporean investor as part of a major real estate transaction. The two structures form a connected complex under single ownership.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.