A visitor to the UK wants to visit the sacred spring associated with Saint Chad (Chadwell Heath -- Not the other ones in Mercia and Lichfield and Staffordshire) for its reputed healing and spiritual nourishment powers. See Megalithic for details.
The spring is on public land, but there are no public toilet facilities in the immediate area. Where would the nearest public toilet facility be that someone could use? Assume normal day time hours. Night and bank holidays can be excluded, but something open on bank holidays would be gratefully received.
Adding...
Owing to commentary, a photo is now added...