The best places to stay in London When organising a weekend away or even a short break in the capital, where you choose to stay is important especially if you plan on partaking in everything London has…