Venue hire

London Transport Museum has a vibrant and modern atmosphere, experienced by event guests in one of our three unique spaces. Located on the famous Covent Garden piazza in the heart of London, the LTM celebrates one of London's most iconic creations - the red London bus.