Walkway leading to the Town Church, a landmark in the historic old town of St Peter Port, Guernsey, Channel Islands