London Restaurants May 30, 2018 0 Simpson’s in the Strand Never mind fine dining, when Stirling goes out with Mrs Stirling, they do it in…