Royal Pump Room Gardens

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