Hyde Park, Trafalgar Square

Question: Hyde Park, Trafalgar Square

Options:

Scotland
Ireland
England
Latvia

Correct answer:

England


Leave a Reply