Chi Chi Ra Ra is a shop selling an array of vintage clothing items and accessories
Venue Details & Map
Chi Chi Ra Ra
18A Upland RoadLondonSE22 9EF
- +44 (0)771 496 1027
- Public transport:
- East Dulwich, National Railway
Top 1 reviews of Chi Chi Ra Ra
Chi Chi Ra Ra is well off the beaten track of Dulwich shops. It is a tiny shop selling an array of vintage clothing items and accessories.
For its size, the shop has a very good collection in stock and is well priced.
I am totally overwhelmed by Beyond Retro and Absolute Vintage, so Chi Chi Ra Ra is much more the scale of vintage shopping that I can cope with. more