Margaret statue Thatcher wallpaper Grantham Margaret Thatcher statue 1 day agoWork to install the Margaret Thatcher statue in Grantham has been completed. Others voiced their disapproval of. … Tuesday, May 17, 2022 Edit