Posted on 31/07/201115/12/2023 by admin Royal Wedding Kate Middleton’s Wedding, London 2011. Westminster Abbey, Horseguard’s Parade, The Mall & Buckingham Palace. (A5) Patriotic crowds wait patiently outside Westminster Abbey………….. Post navigationPrevious post: LisbonNext post: Deptford Creek