does anyone know whereabouts welham lake or beadles pit are, i know beadles is in liecester, but can't find welham anywhere.