London Icons Cotton Fabric by Makower from their London Collection
From £6.30
15 mm Red Soldiers Ribbon by Berisfords, 5/8 inch British Soldiers Ribbon, part of The Home Front collection
From £2.85
London Capital Cotton Furnishing Fabric by Prestigious Textiles
From £8.00
25 mm Union Jack Ribbon by Berisfords, 1 inch London Ribbon, Red, Blue and White Vintage Flag Ribbon
From £3.45
20 mm London and Paris Cotton Ribbon