on which river does the town stand where st peter 's church is located ?
river tame