Back to Covent Garden piazza
London Transport Museum in Covent Garden.
Back to Covent Garden piazza