L
Lifton Hall Hotel & Village Inn
Address
New Road, Lifton PL16 0AG
City
Lifton
Post Town
Lifton
County
Devon
Country
England