Simpson’s in the Strand creaks with a very specific kind of history. One of London’s oldest restaurants, this hospitality monolith dates back to 1828 and has the kind of beyond-the-grave guestlist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results