The Merchant's Prize
Totnes, Devon, England, United Kingdom
From€368
This 16th-century townhouse is right on the historic High Street of Totnes, an easy walk from independent boutiques, cafes, bakeries and restaurants. Both moor and coastline are within a few miles, wi.....