London Transport Museum
Covent Garden, London, Greater London WC2E 7BB
The London Transport Museum has seen a huge recent refurbishment to become a superb venue for any upbeat awards presentation, conference, corporate reception, banquet or business meeting. Right in the…
- Distance: 0.07 Miles
- Max: 400 guests