2 Bed in Malmesbury
Malmesbury, Wiltshire, England, United Kingdom
The picturesque town of Malmesbury, said to be the oldest continually inhabited town in England, has a rich history dating back to the 5th century, and is surrounded by rolling hills and beautiful cou.....
From €1,004