Location: Hever Rd, Hever, Edenbridge TN8 7NG, United Kingdom