An interactive map showing the location of Roman Catholic Church of St Thomas of Canterbury, Gainsborough, Lincolnshire, England, UK.