Best foods to try at Borough Market in London. Chorizo rolls, fresh doughnuts and other tops foods to eat at Borough Market.