La Locanda, Italian for Country Inn, is one of Regent Street's best kept secrets, serving quality Italian cusine in the cul de sac of Heddon street for over 30 years. The restaurant has been designed to create the atmosphere of an informal inn where you can enjoy good, homemade Italian food with friendly service.
Fixed price menu from £8.75 - £12.95 and a la carte available daily.