T
The Imperial Hotel
Address
Taw Vale, Barnstaple EX32 8NJ
City
Barnstaple
Post Town
Barnstaple
County
Devon
Country
England