down street tube stationWednesday 05 May 04here is the other lost london tube station. it’s in down street and the design is just like Covent Garden (see here and here) Tags:transport previousdown wid da sketchinnextpuddle pictures