Newbold Beeches
Newbold Beeches was an imposing mansion built on a hilltop site overlooking the Leam and most parts of North Leamington. The house was sited on a parcel of land acquired from Lady Willes, on the side of a steep hill. To create a sufficiently large flat site some quite serious engineering work was required. … Read more