Oops! Something went wrong, please try again later.
Chums is a well-established clothing store situated at the Knowsley Business Park in Liverpool. With an extensive range of comfortable and stylish …See more
Reviews
Tripadvisor
1.0/5 · 1 review
Loading reviews...
Aug 15, 2024
Saw the full page ads in the newspapers and magazines and decided to visit their showroom. The so called "showroom" was no larger than the average lounge and had some samples of product most not of a… Full review by 89Mikey89