I am off to London soon for a few days (I live in the north). Going to the Ritz for afternoon tea (in the evening) as part of it as was a gift. Can anyone recommend any other decent places to eat that aren’t too expensive for lunch.. and the best areas to aim for for shopping. Ideally not designer, just high street or independent reasonably priced shops. Only there a few days so would like to make the most of it.. see a few sights, a few hours shopping and a nice lunch somewhere. London is huge so I’d like to plan ahead. Thank you in advance.