Castle Hill War Memorial
13 Watling St, Mountsorrel, Loughborough LE12 7BD, United Kingdom
5
1 reviews
1 comments
PVH6+M3 Loughborough, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsSam Adamson190 days ago
Great view from the top