The shittest tube station in london. Had to climb the stairs about 15 storeys up coz the lift fucked itself. Totally buggered after that lol
by fearlessmonkey8 January 4, 2023
 Get the Covent Garden Tube stationmug.
Get the Covent Garden Tube stationmug.  Get the Covent Garden Tube stationmug.
Get the Covent Garden Tube stationmug.