My experience staying here was wonderful! Everything was comfortable and easy to navigate. I would definitely recommend staying in this location. It's a bit out of the center of London but nothing unmanageable.