Leybourne Castle
Leybourne Castle
is a 13th-century castle in the parish of
Leybourne
,
Kent
, west of Castle Way.