Petersham Road, former Poppy Factory, launches to coincide with Remembrance Day.
08/11/2015
Petersham Road was the location of Britains first Poppy factory. Opened in the twenties, the building housed the workshops where disabled veterans produced the fundraising poppies.