Just landed after an overnight flight from LAX to LHR. I'm staying at 63 Bayswater, my go-to spot in London. Planning to spend a week here before heading off to my next destination. Anyone else have favorite spots or hidden gems around Bayswater they'd recommend? Also, any tips for shaking off jet lag quickly would be much appreciated!