I know there's been a lot of talk about who or what 'P' is but after reading all crumbs the only thing I can make of it it's that it is still undecided.
But I ran into an interesting video about embassies in London. About the new US embassy in particular.
Watch this video. The guy says there's a 'P' on everything. Any London anons here who can confirm?
Fast forward to around 8.30 for the P thing