106 Parade, Royal Leamington Spa, Leamington Spa, Warwickshire CV32 4BB, United Kingdom
Approx 0.22 KM away