I took these at Leysdown, Isle of Sheppey, 02-09-2019. We were having a tour around here and someone by pure chance informed us of these statue's.
Short Brothers - Shellness Road - Leysdown-on-sea, Kent - Statues of Historic Figures on Waymarking.com