Moomin Shop London. Address: 43 Covent Garden Market Building, Covent Garden London WC2E 8RF. Opening hours: Mon-Sat 10:00-20:00, Sun 11:00-17:00