In fact it's by Buckingham Palace, you can see the Queen's Anti-Pester device on top of the wall behind them. Abusive comment hidden. (Show it anyway.)