Happenings, London, media, UK Royal Wedding 31/07/2011 admin Kate Middleton’s Wedding, London 2011. Westminster Abbey, Horseguard’s Parade, The Mall & Buckingham Palace. (A5) Continue reading Royal Wedding →