The wide selection of restaurants throughout London’s Watford means there is something for everyone. Whether you’re in the mood for a classic Thai curry or a homemade pizza, culinary skill and world class service are never more than a stone’s throw away. Head to Longspring for Indian classics, or devour a fajita on King Street. In fact, there are several areas in this part of the capital where you’re spoilt for choice when it comes to international cuisine. Market Street, St Albans Road, The Parade and High Street are just a few of the locations that boast London’s most popular Watford restaurants.