My picture of the day Landmarks of London Share on Facebook Tweet on Twitter Landmarks of London – Statue at Victoria memorial – Buckingham palace. Date Aug 09 2017