London is an oasis of hospitality and you can take your pick when it comes to choosing a hotel to cater to your needs. One of the best ones…