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. 

Read more from the Evening Standard.