Lee House
Lee House, 27 Lee Road,, Lynton, Devon, England
EX35 6BP