21 London Road

JSON

Address
21 London Road
Cheltenham
Gloucestershire
Postcode
GL52 6EY
Date Price Type Tenure
£1,125,000 Semi-detached Freehold
£650,000 Other Freehold
£175,000 Flat/maisonette Leasehold