London > Business > Venue Hire
24-26 Leicester Square, Soho, London WC2H | 3 minutes walk from Pret A Manger
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 Pret A Manger
From cheap budget accommodation to luxury 5 star suites see our discounts for Pret A Manger hotels, including The Royal Park Hotel London from 66% off.