(1 reviews)
If you fancy yourself a bit of an adrenaline junkie, this one’s for you. Grab a harness and some climbing shoes and get ready to summit the peak of The O2 Arena.
Peninsula Square Greenwich Peninsula London SE10 0DX United Kingdom
Royal Borough of Greenwich
Monday to Sunday