Visitor Centre Leicester Square
 
WE ARE OPEN 7 DAYS A WEEK CALL CENTRE OPEN 7AM to 7PM (GMT) Back
Visitor Centre Leicester Square (London, UK)
11a Charing Cross Road,
London WC2H 0EP

Phone : +44 (0)207 341 6250
Opening Times: Mon to Sat - 9.30am to 7pm / Sun - 10am to 5pm