Hampstead Underground Station

From the collection Transport

London Underground Map (1931)

Map of London's Underground Railways (front)