Public toilet

Near Montfichet Road, London

WCPublic toilet near Montfichet Road, London

Floor
Floor 1

From OpenStreetMap. Fix it there