London is a beautiful place, a city filled with hundreds and hundreds of historical monuments and tourist sites, such as Big Ben, Buckingham Palace, Kensington Gardens, and many other well-known points of interest. Situated in the beautiful and scenic Kensington Gardens is the Diana Memorial…