All About London Food

Check out the 10 things you must eat and drink when you visit London. Spoiler alert: Fish & Chips tops the list.

All About London Food

Photo: www.2foodtrippers.com