Apollo House (Croydon)
High rise building in Croydon, London, EnglandApollo House is a 22-storey high-rise office building at 36 Wellesley Road in the London Borough of Croydon, London, England. In common with a neighbouring building Lunar House and others developed by Harry Hyams, the building's name was inspired by the Apollo 11 Moon landing in 1969.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Whitgift Centre
Shopping centre in Croydon, England

Ruskin Square
Square in Croydon, London, England

Lunar House
Office building in Croydon, London, England
Wellesley Road tram stop
Tramlink tram stop in London, England

North End, Croydon
Pedestrianised street in Croydon, London

Saffron Square
A town square and tower block in Croydon

Wettern House
Former office block in Croydon, London, England

The Heart of Gaming
Amusement arcade in London