Two colleagues stayed at Russell's during a week-long trip to London. They very much enjoyed their stay, and the value is great for the location. Russell's communication was excellent all along the way. Would definitely recommend!