La Locanda on Heddon Street puts hearty comfort food at the top of its menu. Part of a chain of successful Italian restaurants, La Locanda is a great place to eat in London. The menu is simple and effective, applying traditional Italian cuisine to a busy cosmopolitan location. Escape to La Locanda for a quick bite to eat mid-way through the shopping spree or after a long day at work. This restaurant’s location on Heddon Street makes it an ideal spot to escape the hustle and bustle of central London, offering dining in style at a reasonable price.