The ME London is owned by Melia group and is I believe one of only 4 ME locations. It only opened about 6 months ago and is very much a ‘design’ hotel – think funky and quirky and enjoy all the surprises!! It has a good location for theatre land, Covent Garden and the city – plenty...