Church of st thomas of canterbury and english martyrs, magdalen road, st leonards-on-sea, hastings, east sussex, england. A roman catholic church built in 1889 by charles alban buckler. Listed at grade ii by english heritage (heritage gateway code 495311).
Loading...