I've always bought cheap and cheerful sofas, due to budget constraints and messy kids. Now we need a new one and have a bit more money available and the dcs are older, so we'd like to get a good quality corner sofa that will last a long time. We are thinking of spending about £2000-£3000, but not sure where to go as we've only bought cheap before. Ideally we'd like one that's made in the UK. Any suggestions please?