Where is South Harrow Underground Station?
South Harrow Underground Station is located in South Harrow. If you'd like to find things to see and do in the area, you may want to check out Wembley Stadium and Warner Bros. Studio Tour London.
Where Can I Stay near South Harrow Underground Station?
We've got 1154 hotels to pick from within 5 miles of South Harrow Underground Station. You may want to think about one of these choices that are popular with our guests:
Holiday Inn London - West, an IHG Hotel - 4.9 mi (7.9 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Attentive staff
Hilton London Wembley - 3 mi (4.9 km) away
- hotel • Free WiFi • 2 restaurants • Steam room • Central location
St George Hotel Wembley - 2.9 mi (4.7 km) away
- hotel • Free WiFi • Restaurant • Bar • Central location
London Wembley International Hotel - 3 mi (4.8 km) away
- hotel • Free parking • Free WiFi • Restaurant • Walkable location
Bridge Hotel - 2 mi (3.2 km) away
- hotel • Free parking • Free WiFi • Restaurant • Walkable location
Things to See and Do near South Harrow Underground Station
What to See near South Harrow Underground Station
- Wembley Stadium
- Kensington High Street
- Royal Albert Hall
- Marble Arch
- OVO Arena Wembley
Things to Do near South Harrow Underground Station
- Warner Bros. Studio Tour London
- London Designer Outlet
- Troubadour Wembley Park Theatre
- Ealing Broadway Shopping Center
- Royal Air Force Museum London