From quirky and characterful to small and stylish, London is home to some of the best small hotels in the world...