Company name: Ali Miller London
Description: Welcome to Ali Miller London. Home of the Sherlock Holmes Tea Set and Teapot - as seen on BBC.
Muswell Hill, London N10 2BP, United Kingdom