MENIER CHOCOLATE FACTORY

Menier Chocolate Factory

53 Southwark Street, London, SE1 1RU