Ella Canta Address: One Hamilton Place, Park Lane, London W1J 7QY, United Kingdom Phone Number: +44 20 7318 8715 I don’t know about you, but I will never turn down the opportunity to eat freshly made guacamole and chips while sipping on a margarita! While I was in London I made sure to stop by Ella Canta, a modern and authentic Mexican …