13 photos£1,595 pcm3 bed2 bathEnd of TerraceLionheart Avenue, Bishops Tachbrook, Leamington Spa, Warwickshire, CV33Listed 6 Oct 2026