South Hampstead station | address, map, train times and news

Which London travel zone is South Hampstead station in?

South Hampstead is in London TravelZone: 2

Station Address
South Hampstead station,
156 Loudoun Road,
South Hampstead
Greater London
PostcodeNW8 0DJ

Lines Served


  • London Overground
Plan a journey from South Hampstead to: 

Station facilities

Cash MachinesNo
Waiting RoomYes

Map of South Hampstead station station

map of South Hampstead station

Places to visit near South Hampstead Station

1. Freud Museum
2. London Zoo
3. Keats House
4. Burgh House and Hampstead Museum
5. Fenton House and Garden

6. Jewish Museum London
7. Sherlock Holmes Museum
8. Royal College of Physicians Museum
9. British Dental Museum

What's on in London: Today | Tomorrow | This Weekend | This Month

Buy mainline railway tickets

Home > For Visitors > London Transport > South Hampstead