Trebinshun House offers an intensive residential English programme based in a delightful manor house in Wales.