Bickleigh Castle Afternoon Tea

Bickleigh Castle is a fortified manor house that stands on the banks of the River Exe at Bickleigh in Devon, England. Once considerably larger, Bickleigh now comprises a group of buildings from various periods which together formed a water castle.
  • Location: Bickleigh in Devon, England
Data from: en.wikipedia.org