1
result
Sold prices in Leicester Street, Royal Leamington Spa, CV32
55 Leicester Street, Leamington Spa, CV32 4TD
- £370,000 Flat, Freehold 10 April 2018
- £100,000 Flat, Freehold 28 February 2014