The place is well located and really good to stay in London for a couple of days. Recommend!