Locory page
Jodrell Hall
By Seeker
Jodrell Hall is a historic Georgian country house located near Jodrell Bank in Cheshire, England. Built in 1779, it features striking red brick architecture with sandstone dressings and a slate roof. Originally a family residence for the Leigh family, the Hall has a rich history, including its requisition during World War II and subsequent transformation into Terra Nova School in 1955. The estate is recognized as a Grade II listed building, showcasing its architectural significance. Visitors can explore its beautiful grounds and learn about its fascinating past, including connections to notable figures in cricket and politics.
Tags
Location
Views
1
Be the first to comment!