Great location and a short walk from the station. I would recommend this place to anyone looking to stay in London.