Opened on 10th March 1906.
Location Lambeth North Underground Station, London, SE1
Categories
Authority
More Information Lambeth North Station