30 x 42 cm This gem of a store in Brewer Street, Soho, is a bit like something out of the Waltons stuck in the heart of London, and always worth a stop.