Key Facts For Buyers - 31, Bath Street, Leamington Spa, CV31