Synonyms for «tube station»

The phrase "tube station" refers to an underground train station, specifically one that is part of the London Underground system in London, England. Full definition
Similar and related words and phrases are presented below.

«tube»

«station»

Related phrases

Sentences with «tube station»

  • You are also provided with a map which shows the way from the nearest tube station. (totalpolitics.com)
  • He said the penalties for being caught with a knife were rising and supported the greater use of knife arches in tube stations. (politics.co.uk)
  • It will be leaving from outside St James's Park tube station at 9.30 am on Sunday 19th July. (conservativehome.blogs.com)
  • (see all sentences)
a b c d e f g h i j k l m n o p q r s t u v w x y z