Where is Edmonton Green Station?
Edmonton Green Station is located in Edmonton. If you want to find things to do in the area, you might like to visit O2 Arena and Buckingham Palace.
Where Can I Stay near Edmonton Green Station?
We've got 1215 hotels you can choose from within 5 miles of Edmonton Green Station. You might want to consider one of these options that are popular with our travelers:
Maldron Hotel Finsbury Park, London - 4.7 mi (7.6 km) away
- hotel • Free WiFi • 24-hour fitness center • Bar • Central location
Southgate Hotel London - 3 mi (4.8 km) away
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Attentive staff
Best Western London Highbury - 4.3 mi (6.9 km) away
- hotel • Free WiFi • Bar • Cafe • Attentive staff
Holiday Inn Express London Chingford, an IHG Hotel - 2.4 mi (3.8 km) away
- hotel • Free breakfast • Free WiFi • Bar • Attentive staff
Roseview Alexandra Palace Hotel - 4.2 mi (6.8 km) away
- hotel • Free parking • Free WiFi • Terrace • Attentive staff
Things to See and Do near Edmonton Green Station
What to See near Edmonton Green Station
- Tower Bridge
- O2 Arena
- Buckingham Palace
- Hyde Park
- St. Paul's Cathedral
Things to Do near Edmonton Green Station
- The British Museum
- Tower of London
- Oxford Street
- London Eye
- Alexandra Palace