London Restaurants June 11, 2021 0 The Surprise, Chelsea I thought it sounded familiar. I know of a few establishments secreted away in the…