Great place to stay in London. Perfect for walking to some sights and nearby there are 2 subway stations. Easy check-in and check-out.