The White House was constructed in 1925 for Major Twyford who created a traditional 'country house' with large and welcoming rooms for entertaining. Three independent plots were purchased and combined to create the generous 2.6 acre grounds in which the four bedroomed house is situated. EPC: E