The Horn of Plenty Country House Hotel

The Horn of Plenty Country House Hotel

Tavistock, Devon / A luxury country house hotel and award winning restaurant overlooking the Tamar Valley on the Devon/Cornwall border