Britain's Catherine, Duchess of Cambridge (2nd L) and Britain's Prince William, Duke of Cambridge (L), together with Doreen Lawrence (R), Baroness Lawrence of Clarendon, leave after a visiting the Stephen Lawrence Centre on March 27, 2015 in London. The Stephen Lawrence Centre in Deptford, designed by renowned architect David Adjaye, is home to the Stephen Lawrence Charitable Trust and was set up in memory of Stephen. It was opened in 2008 as a centre of excellence for architecture and design and the wider built environment. AFP PHOTO / ALASTAIR GRANT / POOL        (Photo credit should read ALASTAIR GRANT/AFP/Getty Images)
iAlastair Grant/AFP/Getty

The Royalist