British-Kenyan-English territory
Limited bathroom facilities - not something you normally see on an invite.