Calling all aesthetes and foodies! Get ready for a sensory overload because EL&N London, the world’s most Instagrammable cafe, has arrived at Dubai Festival City Mall. Imagine stepping into a…