CALL CENTRE OPEN 7 DAYS A WEEK  7am to 7pm Back
Visitor Centre Leicester Square (London, UK) Currently closed
11a Charing Cross Road,
London WC2H 0EP

Phone : +44 (0)20 7341 6255
Opening Times: Monday to Saturday - 9am to 7pm / Sunday - 10am to 5pm