appears to be a free wifi location at a mcdonald's restaurant at town square stevenage england