The Lugger

United Kingdom, Truro

Videos

Crooks In Cloisters - Filmed at The Lugger 1963

previous hotels

next set of hotels

Awards