If you want to visit london this is a very good hotel, with a taxi you can get to oxford street in 5 minutes and it’s also possible to walk.
Absolutely going back there!