British clothing brands are hard to beat. Modern, wearable and built to last, our high-street is packed full of brilliant household names that literally dress the nation. From amazing quality fabrics, ...