Christmas in London, 1958 31/12/200912/04/2020 By shendyNo Comments I don't know if you can make it out in this copy of the picture, but there are masses of people in Trafalgar Square, just looking at the tree....Read More