Top 6 London Food Markets

Borough market is a Mecca for foodies and every Londoner should visit this heaving beast at least once.