73, High Street Devon, England, UK