"Enjoyed my experience there which is rare in London's souvenir stores"
The Moomin Shop London
London