Festive Pop Up @ Battersea Power Station
The Battersea Power Station has always been an iconic landmark of London, but this year it was elevated to a new level of festive cheer. The Christmas market which took place on Saturday 25th November, was a hit! It was a pleasure to pop up there alongside other amazing Princes Trust businesses. The atmosphere was […]