London - The Strand - O2 Store

Store details

Address

Unit 3 65-72 The Strand
London
Greater London
WC2N 5LR

Tel: 020 7925 1861

Opening hours

Monday
09:30 – 18:30
Tuesday
09:30 – 18:30
Wednesday
09:30 – 18:30
Thursday
11:30 – 17:30
Friday
11:30 – 18:30
Saturday
10:00 – 18:30
Sunday
11:30 – 17:30
Rating: 3.9 Leave a review

Other stores nearby

1.04 km

O2 Shop London - Fleet Street
171 Fleet Street
EC4A 2EA London (Greater London)
Tel: +442079364414

1.13 km

O2 Shop London - 120 Oxford Street
120 Oxford Street
W1D 1LT London (Greater London)
Tel: +442073230627

1.22 km

O2 Shop London - Tottenham Court Road
229 Tottenham Court Road
W1T 7QG London (Greater London)
Tel: +442075802202

1.66 km

O2 Shop London - Victoria Street
113 Victoria Street
SW1E 6RA London (Greater London)
Tel: +442079318145

Why O2

Have a look online