The Shop
The shop in Dulwich is a wonderful world of colour... and clogs.
We have:
A gallery space
Dutch fancy goods
A screening room
A spinning machine
Coffee and waffles
and it is the longest shop in South London