An interactive map showing the location of Church of Holy Trinity, Long Melford, Suffolk, England, UK.