This is a must for London. Fish&Chips. So much exciting food in this city, just not enough time to try it all.