Cancer Research UK
Unit 4, City Link Retail Park, Cardiff CF24 1PQ, United Kingdom
3.7
35 reviews
8 comments
FVV3+2R Cardiff, United Kingdom
Location reporting
Claim this location
Monday: 9–19
Tuesday: 9–19
Wedneasday: 9–19
Thursday: 9–19
Friday: 9–19
Saturday: 9–19
Sunday: 10–16
Tuesday: 9–19
Wedneasday: 9–19
Thursday: 9–19
Friday: 9–19
Saturday: 9–19
Sunday: 10–16
Won't be going no more, or donating.
I was rlly confused because I wasent doing that and I wasent doing anything wrong .
I was accused for no reason never coming back am disgusted.