Victoria Park, Leamington Spa

Victoria Park is a public park in Leamington Spa, Warwickshire, England. It is situated about half a mile (800 m) west of the town centre and is on the south bank of the River Leam. The total area of the park as it stands today is 18.5 acres (7.5 ha).[1]


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search