elizabetheverywhere.com
London Food Markets- Where to Find the Best Street Food in London
Borough, Camden, Seven Dials (and more) - These London food markets are the perfect place to try London's best street food!