Skip to content

down street tube station

here is the other lost london tube station. it’s in down street and the design is just like Covent Garden (see here and here)
DSC02869.jpg

Tags: