This seems a rather unlikely location for a public toilet. Does it really exist or is someone taking the, ahem, piss?
There is indeed a toilet here. It is probably intended for the several small businesses located in Lysses Court, but there is nothing to indicate that it is private.
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by UCL, Bytemark Hosting, and other partners.