The towers is a beautiful Victorian building standing in its own grounds set in a quiet part of Ilfracombe. Strunning sea views