The Parade

The Parade
Parade, Leamington Spa, Warwickshire, CV32 4BQ