The Anchor Inn

UK England West Midlands Staffordshire Stafford

Details

Facilities

Location

The Anchor Inn, Old Lea, High Offley, Stafford, Staffordshire, England, ST20 0NG, UK

Show Map

Reviews

Add Your Review

Be the first to leave a review!

Related Guides

See Campsites in Stafford

Book campsites near The Anchor Inn