Where is London Transport Museum near me in England? List of London Transport Museum stores in England - opening times, location and address, phone, contact information. Use London Transport Museum England store locator to find shops near you. London Transport Museum in England are also displayed on map with directions and GPS.