E
Elephant's Nest Inn
Address
Horndon, Tavistock PL19 9NB
City
Tavistock
Post Town
Tavistock
County
Devon
Country
England