Royal Pump Room Gardens

Royal Pump Room Gardens
Dormer Place, Leamington Spa, Warwickshire, CV32 4AA
Photo of Royal Pump Room Gardens