LET AGREED
£1,500
Hamstead Marshall, Newbury, Berkshire
LET AGREED
£1,200
Ogbourne St Andrew, Marlborough, Wiltshire
LET AGREED
£950
Milton Lilbourne, Pewsey, Wiltshire
LET AGREED
£895
All Cannings, Devizes, Wiltshire
LET AGREED
£725
Marlborough, Wiltshire