So you’re off to Leamington Spa, excuse me! Royal Leamington Spa (the ‘Royal’ was granted by Queen Victoria in 1838) Being here is great, but finding free parking here can be a royal pain. So we have visited before you and sourced and documented some great spots where you can park unrestricted and for free…