Correct
Learn more about Stockholm
Next City
What city am I?
I am located in the United Kingdom
I am home to the famous Piccadilly Station and Beetham Tower
I am where the atom was first split in 1917
Answers
A. Dublin, Ireland
B. Manchester, England
C. Edinburgh, Scottland
D. Norwich, England