Absolutely appalling, my order never arrived and Evri their courier of choice even confirmed they had lost the parcel and Tower London still won’t refund me. Avoid do not purchase anything from them. Disgusting customer service.
6 months ago
TOWER London has a
1.5
average rating
from
66
reviews