Oops! Something went wrong, please try again later.
A statue of Margaret Thatcher stands in her birthplace, the town of Grantham in Lincolnshire, England. The statue is 10 feet 6 inches high, cast in …
Reviews
Tripadvisor
4.0/5 · 7 reviews
5-star
43%
4-star
29%
3-star
28%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
Jul 21, 2024
A great memorial to one of our best Prime Ministers. Not one has come up to her standards since. A great asset to the town and her roots.Full review by Road816145
Jun 18, 2024
Grantham,is like a lot of towns.Recovering from covid.People friendly and shops are okay.Statues of home people,wether you may agree or not,they came from here.Full review by Patrick L
Apr 18, 2024
The Thatched one was born in Grantham and thus a statue was commissioned to commemorate her place in history. I've never quite understood the fascination with lumps of stone fashioned into a likeness…Full review by Braindamagedbaron