Someone was watching over them. Be ever thankful!
Sky News : All bus services in central London suspended