Top 10 things to eat in London – including best english breakfast, fish & chips, scotch egg, & more…