Event
The much-anticipated reopening of the historic Simpson's in the Strand, marking its return to London's fine dining scene.
London, United Kingdom