Category: London
-
Christmas is coming
All around London, lights are being switched on, beaming from every corner, illuminating the streets. Here is lowdown of where and when the lights will be switched on. Oxford Street 2nd November Carnaby Street 8 November Covent Garden 8 November Regent Street 9 November St James’s 9 November Leicester Square…
