Great place to stay, all amenities you could need within a short distance of London's attractions.