Clennell Hall
Building in England, UKClennell Hall is an historic manor house, now operated as a country hotel, situated at Clennell, near Alwinton, Northumberland, England. It is a Grade II listed building.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Harbottle
Village in Northumberland, England

Alwinton
Village in Northumberland, England

Clennell, Northumberland
Village in Northumberland, England

Harbottle Castle
Ruined castle in Northumberland, England

Biddlestone Chapel
Church in Northumberland, England
Biddlestone Hall
Demolished building in North East England

River Alwin
River in Northumberland, England
Barrow Meadow
Site of Special Scientific Interest in Northumberland, England