Hampstead Underground Station

From the collection Transport

London Underground Electric Railways Advertising Card with Map (1907)

London Underground Electric Railways Advertising Card with Map