Great place to stay and well-connected to the rest of London. Definitely recommend staying here!