This is my first Christmas living in London and the festive spirit is everywhere you go, lots of lovely carol singing everywhere from the shopping
This is my first Christmas living in London and the festive spirit is everywhere you go, lots of lovely carol singing everywhere from the shopping