Abandoned Tube Stations. Holborn Tramway Station – London – Closed. Holborn Tramway Station was a tram stop in central London, England. It was built in 1906 by the London County Council Tramways. Following the decision to withdraw tram services in London and replace them with buses. The station closed just after 12.30AM on 6th April 1952. The station has been used as a filming location for countless T.V and movies. Like, Share and Subscribe Thanks.