Ideally central/city London I'm looking for a cheap place to have lunch - just a sandwich fine - but I want a lovely view or quirky place or fabulous interior. I've been googling for hours. Help! Thanks