Store
lim
11 locals recommend,
Tips from locals
lim is one of the most famous interior shops in Cape Town. The shop is bigger than it looks from outside.
Unique things to do nearby
Location
86 Kloof St
Cape Town, WC