This is a great place to stay in London. The location is 10/10. I really loved and hope to come back one day!