St John the Baptist's website is now at windsorchurches.org.uk

Sadly the sculpture has now left Windsor but you can see it in Dorchester Abbey until Spring 2024.