- How to Find Us
How to Find Us
Our shop is now closed and we are moving all our stock online only.
We are sorry for any disappointment and we thank our lovely customers for being such loyal fans
of our small shop during the past five years!
Our correspondence address is:
60 Madeira Road, London, SW16 2DE, United Kingdom