Skip to Content

Chimp Store

Write a Review

Rating:
(0 votes)
chimp
The Chimp Store, Established in 1998, originally took inspiration from a fascination with the Planet of the Apes. Located in the Thorntons Arcade, Leeds. Chimp has risen from a small independent boutique to a nationally recognised, award winning store.

www.thechimpstore.com

Open

We do our best to make sure the prices shown on this site are correct but they are not live prices so please check on the merchant's site for the correct current price.