History
New House was originally constructed in 1735 by Thomas Lewis, a member of the Lewis family, which had been known locally as wealthy land owners since the Tudor period.
Believed to have been intended as a hunting lodge, New House is now a Grade II listed building. It has been part of the Town and Country Collective of hotels since 1994.