Located in Southwark, Central London, the Borough Market is the perfect spot to visit for anyone interested in food. Filled with open-air stalls, traders offer a mix of international and local produce, making it one of the countries most renowned food markets.