The beach hythe

England