Borough Market
If you have a free afternoon in London and are interested in food, you absolutely must make a visit to Borough Market. The market is based in the general area of London Bridge and Borough Underground stations. There have been markets held on or very near to the site since at least 1014. The market settled into its current location in 1755. Read more