Public toilet

Near Cuba Street, London

WCPublic toilet near Cuba Street, London

Floor
Ground floor

From OpenStreetMap. Fix it there