Good place to stay in London. The street is quiet and safe. It’s close to the bus station.