TOWER London
6 The Broadway, High Rd, London N22 6DS, United Kingdom
3.9
98 reviews
8 comments
HVWR+87 London, United Kingdom
Location reporting
Claim this location
Monday: 10–19
Tuesday: 10–19
Wedneasday: 10–19
Thursday: 10–19
Friday: 10–19
Saturday: 10–19
Sunday: 10–18
Tuesday: 10–19
Wedneasday: 10–19
Thursday: 10–19
Friday: 10–19
Saturday: 10–19
Sunday: 10–18
Absolutely terrible customer service from Tower, who were no help at all and obviously couldn't care less. They blamed Evri for there own poor organisation and unprofessional attitude. I will not buy from them again. Please think twice about buying from them.
Do not use this company, trust the other reviews.