Basingstoke City, England Attractions

Basingstoke is a town in northeast Hampshire, England. It lies across a valley at the source of the River Loddon.

Leave a Comment

Scroll to Top