Frocks & Finery Fabric Shops Tel: +44 7902 580152 Address: Parsonage Farm, The St, East Brabourne, Ashford TN25 5LR, UK Google Rating: 5.0 out of 5 stars More info for Frocks & Finery