Tottenham Court Road tube station

The Tottenham Court Road tube station is a London Underground station in the London Borough of Camden, Greater London, England. It opened on 30 July 1900.