Friday, October 2, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Lord's tube station

United Kingdom

Lord's was a London Underground station located in St John's Wood, north-west London. It was opened in 1868 by the Metropolitan Railway on its Metropolitan and St John's Wood Railway line, which is now part of the Underground's Metropolitan line. It was known by several different names throughout its history; by the time of its closure in 1939 its name was taken from the nearby Lord's Cricket Ground.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other metro stations in United Kingdom