Yes, there are toilets near the entrance of the Red Squirrel Reserve car park on Victoria Road.