From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Alberbury is a village in Shropshire, England, located 9 miles north-west of Shrewsbury. Alberbury Castle is at the centre of the village as is Loton Hall and the attached deer park. The River Severn runs just north of the village. Most of the village is within a designated conservation area and there is newly built village hall. At the village hall there are meetings of the Women's Institute and the Young Farmers' Club.


This category has the following 2 subcategories, out of 2 total.

Media in category "Alberbury"

The following 54 files are in this category, out of 54 total.