Five stars without a doubt! These trainers are incredibly impressive; I almost don't want to wear them because they look so fantastic. Kudos to the team for creating such perfect footwear. The only downside was that the delivery took a bit longer than expected, but that's not a big issue at all! 💯👌👍👍👍👍
Claim your business profile now and gain access to all features and respond to customer reviews.
Cleens is a British Footwear brand. Designed in the UK to the very highest standards for people with good taste.