Tidewood
Cottage in Welcombe, Devon, England, United Kingdom
Price: £637 to £4254
Ley Park
Price: £527 to £4323
Chapel Cottage
Price: £579 to £4468
Barn View
Price: £395 to £2346