Yes, City View House is located approximately 2.68km away from the O2 Arena.