We loved our stay in the flat. It was about 15 minutes walking distance to all of the great tourist spots of London. I would definitely recommend staying. I hope to be back soon