Where is Norwood Junction Station?
Norwood Junction Station is located in South Norwood. If you'd like to find things to do in the area, you may want to check out Buckingham Palace and O2 Arena.
Where Can I Stay near Norwood Junction Station?
We've got 1284 hotels you can choose from within 5 miles of Norwood Junction Station. You might want to consider one of these options that are popular with our travelers:
Leonardo Hotel London Croydon - 1.8 mi (2.8 km) away
- hotel • Free WiFi • Restaurant • Bar • Central location
Pelican London Hotel and Residence - 4.9 mi (7.8 km) away
- hotel • Free WiFi • Bar • Cafe • Walkable location
The Bromley Court Hotel - 3.6 mi (5.8 km) away
- hotel • Free parking • Free WiFi • Restaurant • Attentive staff
London Croydon Aerodrome Hotel, BW Signature Collection - 3.3 mi (5.3 km) away
- hotel • Restaurant • Bar • Terrace • Attentive staff
Holiday Inn Express London - Croydon, an IHG Hotel - 2 mi (3.2 km) away
- hotel • Free breakfast • Free WiFi • Bar • Attentive staff
Things to See and Do near Norwood Junction Station
What to See near Norwood Junction Station
- Tower Bridge
- Buckingham Palace
- O2 Arena
- Piccadilly Circus
- Hyde Park
Things to Do near Norwood Junction Station
- London Eye
- Tower of London
- Natural History Museum
- Oxford Street
- The British Museum