The place is in a perfect location, very easy to get around with public transportation, easy access to central London. This apartment has all the necessary things that you need for a short stay.
Todo muy bien, si lo que buscas es una buena ubicación para ir con mucha facilidad, este es el lugar preciso.