Where was Margaret Thatcher born?

Cambridge
London
Liverpool
Gratham

Trivia Crack Answers Main Page