Best location for staying in central London, underground station is 10 minutes walk from the apartment. There are one of the best restaurants and shopping places nearby. Would definitely recommend to future guests. I am satisfied with my overall experience.
Thank you for hosting.