Athelhampton is one of England's finest Tudor Manors, and sitting within the estate is River Cottage, a charming thatched cottage and comfortable holiday home for up to six guests. The estate now benefits from Solar electricity generation with battery storage and ground source heating as part of their project to become carbon neutral.