Spencer's Yard

Spencer's Yard
Leamington Spa, Warwickshire, CV31 3SY
Photo of Spencer's Yard