iFLY London Indoor Skydiving at The O2 is located at O2 Peninsula Square, SE10 0DX, Greenwich. Nearby is The O2, London. Nearest Underground station is North Greenwich (approximately 550m away).