Vintage Fabric
An independent vintage fabric shop founded and run by me, Sarah Richards. Olive Road London is named after the street Sarah’s Grandparents lived on for 60 years, a small house with many stories to tell. I am passionate about reusing… Read More »Vintage Fabric