A fault with Virgin Media has left many customers in London without internet access and TV.