A great stay in the most perfect location to explore London with all the amenities you need!