Leave feedback for toilet:

Victoria Embankment Gardens, London