I find when it comes to London - hotel's are hit and miss. As with many of the big cities, there's often very little correlation between how much you pay and the quality of the accommodation you receive. I can happily say, this was one of the best bang-for-buck properties I've…