Leah’s place is perfect for all types of travelers! Location is prime for the train and buses. I highly recommend and would stay again when I visit London. Cheers!