Pollock's Toy Museum
1 Scala Street, London
W1P 1LT