Cheam Road in Sutton is 0.6 km away from Holiday Inn London - Sutton.