With no shortage of options, location and price are often the deciding factors when choosing a London hotel. For travellers ...