Our Stores

Our Store

Covent Garden Store


16-18 Shelton Street,
Covent Garden,
London.
WC2H 9JL
Tel: 020 7759 4500

Mon - Fri: 10:00 - 18:30
Saturday: 10:00 - 18:30
Sunday: 12:00 - 17:00

Closed on some public and Bank Holidays.
Contact the store for details.

Click here for full details.