This is the perfect spot, the location is fantastic and the room is very clean and has everything you need for a short stay in London. It’s also super conveniently located to the tube station and a grocery store.