I'll be in London next week and would like to eat somewhere good. Not necessarily fancy and not 3 courses but not a big chain place either. Somewhere on the Victoria line between Victoria and Finsbury Park would be ideal. I like pretty much all styles of food so am a bit dazzled by the choice especially as where I live now Pizza Express is seen as new and exciting. Budget is more sit down street food than Michelin star. Any recommendations pease?