Elia is nestled within the heart of the bustling Camden Market street food hub, one of the most famous markets in the world. With approximately 100,000 people visiting the stalls and shops each weekend, it’s currently ranked as London’s fourth-largest attraction. Camden Market street food is one of the most renowned locations for superb street […]