18A Upland Road, Dulwich, London, SE22 9EF
For More Information:
+44 (0)771 496 1027
Venue Details & Map
Chi Chi Ra Ra
18A Upland RoadDulwichLondonSE22 9EF
- +44 (0)771 496 1027
- Public transport:
- East Dulwich, National Railway
Going to Chi Chi Ra Ra using public transport? Find the fastest route:
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