Something magical is happening at The O2 this festive season. Or should that be ON The O2. The UK's highest snow globe will perch on top of one of London's most iconic venues, with intrepid explorers ...
Are you planning a trip to London? Here's my firsthand take on climbing Up at The O2 - a journey that takes you to the UK's highest snow globe. Up at The O2 is an outdoor climb that takes you across ...