Closest landmarks
Addington Palace
1.6 miles
Former Croydon Airport Terminal
2.9 miles
Croydon University Hospital
4.1 miles
South London Theatre
4.3 miles
Crystal Palace Museum
5.6 miles
Crystal Palace Park
5.7 miles
Clacket Lane Services M25
6.4 miles
Most popular landmarks
Houses of Parliament
11.4 miles
Tower of London
11.7 miles
Buckingham Palace
11.8 miles
Closest airports
London City Airport
12.4 miles
London Gatwick Airport
13.4 miles
London Heathrow Airport
19.2 miles