Le Meridien's location is incredibly central and while there are touristy bits there is also a lot of excellent eating, drinking and partying nearby. The London Edition is - I think - part of Marriott Rewards and an excellent hotel with lots going on.