A Peninsula Christmas
North Greenwich has its own pop-up Christmas market and event space until December 22nd. Just outside the tube station and mere metres away from the O2 Arena, a Peninsula Christmas offers much more than mulled wine and hot sausages and … Continue reading A Peninsula Christmas
