The Poppy Factory
12.11 km20 Petersham Road, Richmond
The Poppy Factory is a factory in Richmond, London, England, where remembrance wreaths are made. It was founded in 1922 to offer employment opportunities to wounded soldiers. All the information...