Nev's place is the best location to get to all of the hotspots in London! It's really convenient to get around as there were train maps provided from him.
I would highly recommend staying here!