Every so often you find an absolute gem in London, one that really genuinely surprises you. Ella Canta (pronounced 'eya canta') is not in a particularly trendy location, it's tucked inside the Intercontinental on Park Lane, but rather than being your usual soulless hotel restaurant, it is anything but. With it's own separate entrance you can easily avoid the hotel lobby with it's hustle and bustle of well-heeled guests, and instead you instantly feel welcomed into the bosom of Mexican charm and hospitality. I don't think I've been anywhere in London which such friendly staff, and Edd and I quickly fell in love with it.