Good place for cheap stay in London, but a lot of noise coming from the road to the room.