As any hipster worth his salt will tell you, the only place worth staying in London is Shoreditch. In fact, there are plenty who very rarely even leave the borough. Be slap-bang in the centre of this vibrant, artsy area at this hotel hangout. Rooms are effortlessly stylish and reasonably priced – and come with a Pret breakfast in the morning.