Shop
Insidestore
6 locals recommend,
Tips from locals
This unusual shop sells all sorts of lovely, funky things, from cards and soap to tables and vases.
Unique things to do nearby
Location
53-79 Highgate Rd
London, England