If you plan on touring around London and only using the apartment to sleep this is the best place to stay! I stayed here for 5 days, this is the best LOCATION to stay in London! It's literally in the center of the city, you don't need to use the public transport because everything is so close just by walking! The subway (metro) is only a 1 min walk in case you need to use public transport.