Vue West End
Leicester Square, London, Greater London WC2H 7AL
With a prominent Leicester Square location, Vue West End has been the scene of many a big premiere over the years. What’s new nowadays is how quickly it’s catching on as a top-notch venue not just…
- Distance: 0.08 Miles
- Max: 270 guests