Northam Lodge

Northam Lodge
Heywood Road, Bideford, Devon, EX39 3PG