1 Grenfell Close, Leamington Spa CV31 1SL | -- Bd | -- Ba
7 Grenfell Close, Leamington Spa CV31 1SL Terraced | 3 Bd | 1 Ba