Moomins

Moomin Shop, Covent Garden, London, England, United Kingdom

If you love Tove Janssons stories of the Moomins in Moominvalley than this shop is for you. Located in the wonderful Covent Garden Market it is just a tiny shop on the upper floor accessible via a narrow wooden staircase decorated with nice images from this Finnish series. Continue reading “Moomins”