Discussion Back in London - Staying at 63 Bayswater

P

Perfect Amish Fun

New member
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!
 
Back
Top