Standing in pretty Holland Park, this chic 4-star hotel keeps the rest of London close with excellent transport links nearby. It’s a few minutes’ walk to Westfield (Europe’s largest urban shopping centre) and the central line at Holland Park tube will whizz you into the City centre. There’s a restaurant and 24 hour bar as well as chance to unwind in the hotel’s sauna and steam room.