Like many people we are off to London in the summer holidays! Is there somewhere nice to go near the Natural History Museum for a late lunch/ afternoon tea on a Saturday? We’re 2 adults, 2 dcs. We end up going to national chain places a lot in London so it would be nice to go somewhere more local 😊 thank you 😊