A group of us is going to the Royal Albert Hall in a couple of weeks and are looking for somewhere to go for lunch first. Several DCs so ideally Italian and nothing fancy - eg Prezzo or similar - and within walking distance. Any ideas, please?