Princess Diana leaving Simpson’s in the Strand London 1993 after Christmas Lunch with her staff Share this:FacebookXLike Loading... Related