Orya Textiles Shepherds Bush Market Uxbridge Road Shepherd's Bush London W12 8DF 02087432592 Fabric Shops
Michele Oberdieck Oxo Tower Wharf Barge House Street Southwark London SE1 9PH 02072611414 Fabric Shops