Londoners Are Hating On Trafalgar Square’s Christmas Tree!
On the 1st December Trafalgar Square erected its iconic Christmas Tree. (Stop giggling at the word erected). When the lights were turned on and Trafalgar Square was penetrated by the…
TYPE IN YOUR SEARCH AND PRESS ENTER