Venue Hire near Oxendon Street
London > Business > Venue Hire
24-26 Leicester Square, Soho, London WC2H | 2 minutes walk from Oxendon Street
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
Business in Oxendon Street
What's On Today
Near Oxendon Street
From cheap budget accommodation to luxury 5 star hotels see our special offers for OXENDON STREET hotels, including The Waldorf Hilton Hotel London from 41% off.