If you want to see The O2 Arena while visiting London, The Royal Foundation of St Katharine is just 3 km away.