Isle of Wight’s Needles Old Battery is home to Geoff Campion art By John Freeman on 11 November 2026 • ( 0 ) Comic-style art by the Lion and Battle artist brings an incredible fortress to life