Where is Meridian Water Station?
Meridian Water 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 Meridian Water Station?
We've got 1986 hotels you can pick from within 5 miles of Meridian Water Station. You might want to consider one of these options that are popular with our travelers:
Maldron Hotel Finsbury Park, London - 4.1 mi (6.5 km) away
- hotel • Free WiFi • 24-hour fitness center • Bar • Central location
Kip Hotel - 4.3 mi (6.9 km) away
- hotel • Free WiFi • 24-hour front desk • Central location
The Gantry London, Curio Collection by Hilton - 4.7 mi (7.6 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Central location
The Stratford Hotel London - 4.8 mi (7.7 km) away
- hotel • Free WiFi • Restaurant • 2 bars • Walkable location
Hyatt Regency London Stratford - 5 mi (8 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Central location
Things to See and Do near Meridian Water Station
What to See near Meridian Water Station
- Tower Bridge
- O2 Arena
- Buckingham Palace
- Hyde Park
- St. Paul's Cathedral
Things to Do near Meridian Water Station
- The British Museum
- Tower of London
- Oxford Street
- London Eye
- Alexandra Palace