Our collection of luxury cottage accommodation in the UK includes the most unique cottages, self-catering homes by the sea and large country houses.