All aboard! London fans can ride a memory with these cotton kitchen towels carrying names of the city’s Underground (the Tube) subway stations. Known around the world, London’s was the world’s first underground railway system when it officially opened in 1863. Limited quantities.
Made in England.
Size: 18 ” x30”