Venue Hire near St Martins Lane
London > Business > Venue Hire
24-26 Leicester Square, Soho, London WC2H | 2 minutes walk from St Martins Lane
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 St Martins Lane
What's On Today
Near St Martins Lane
From cheap budget accommodation to luxury 5 star suites see our special offers for ST MARTINS LANE hotels, including Best Western Maitrise Maida Vale Hotel from 36% off.