Leicester Square

Store Telephone Number

020 7734 4663

Full Address

1 Leicester Square
London
WC2H 7NA

Nearest Tube

Leicester Square or Piccadilly Circus

Opening Times

Mon-Thur 0900 - 2300
Fri-Sat 0900 - 2330
Sun 1000 - 2300

Shop
Map