So you are visiting the stunning old market town of Alton in Hampshire. Like most towns in the Uk, there are parking restrictions in the centre of town. But this article will guide you straight to the free parking spots. So let’s get started. Free Parking in Alton, UK Where is there Free Park in…