
Captain Thomas Keith Hudson laid the foundation stone of the current building in November 1892, and it was consecrated by the Bishop of Winchester the following year. The architect was E P Loftus Brooke, and the builders James Ball and Sons of Cowes.






Join us on facebook
Follow us on twitter
HELP