Venue Hire near Wyndham's Theatre
London > Business > Venue Hire
24-26 Leicester Square, Soho, London WC2H | 1 minute from Wyndham's Theatre
One of London's biggest cinemas, the Odeon Leicester Square regularly plays host to premieres and awards ceremonies as well as screening the week's big releases.... More
What's On Today
Near Wyndham's Theatre
From cheap budget hotels to luxury 5 star hotels see our special offers for Wyndham's Theatre hotels, including Hilton London Islington Hotel from 38% off.