Store details
Address
Unit 1 38 Hampstead High Street
London
Greater London
NW3 1QE
Tel: 020 7443 5693
Opening hours
- Monday
- 10:30 – 18:00
- Tuesday
- 10:30 – 18:00
- Wednesday
- 10:30 – 18:00
- Thursday
- 10:30 – 18:00
- Friday
- 10:30 – 18:00
- Saturday
- 10:30 – 18:00
- Sunday
- 12:00 – 17:00
Other stores nearby
2.21 km
O2 Shop Kilburn
128 Kilburn High Road
NW6 4JD London (Greater London)
Tel: +442073288759
3.11 km
O2 Shop London - Camden
183 Camden High Street
NW1 7JY London (Greater London)
Tel: +442072844423
3.86 km
O2 Shop Brent Cross
Unit C9 Prince Charles Drive Brent Cross Shopping Centre
NW4 3FJ London (Greater London)
Tel: +442082026342
4.08 km
O2 Shop London - Holloway Road
420 Holloway Road
N7 6QA London (Greater London)
Tel: +442077003233
Promotions
We've had a makeover. Come in and see what's new
The only major network that isn't bringing back roaming charges for anyone*. *Up to 25GB