Church of Saint Michael Leave a reply Loading Map.... Church of Saint MichaelChurch Street - FramlinghamDetails 52.2225894 1.344125399999939 Address Church Street Framlingham Suffolk IP13 9BJ United Kingdom Upcoming Events No events in this location