Death at the Ritz
· The Ritz London, Piccadilly, London, England, United Kingdom
Thatcher died in London after suffering a stroke, while staying in a suite at the Ritz Hotel.
· The Ritz London, Piccadilly, London, England, United Kingdom
Thatcher died in London after suffering a stroke, while staying in a suite at the Ritz Hotel.