Hello... Looking for some help from those with a better sense of London geography than me. I'm taking my daughter to a concert in Hyde Park, where would be good to stay afterwards? Both of us more than capable of walking a little/ catching tube etc but also conscious of tube queues etc!
Thanks 😁