Elephants Head, Public House, Lamberhurst, Kent by Sue Martin

Elephants Head, Public House, Lamberhurst, Kent

The Elephants Head public house at Hook Green near Lamberhurst, Kent, UK. Built in 1489 originally as a farmhouse, later became an inn in 1768