Jenna FansaOct 18, 20221 minKing Charles III and Camilla in Stoke NewingtonKing Charles III and Camilla, Queen Consort, brought traffic to a brief standstill in Stoke Newington this week. Accompanied by a full...