GL7 3AE
High Street, Lechlade, Gloucestershire, GL7
Central high street location Two double bedrooms Period features Enclosed courtyard garden Ideal project for modernisation Excellent access to amenities EPC Rating = C