Tottenham Court Road London Underground Station8:43 AM · Metro StationLondon, Greater London, United Kingdom