UK Landmarks
Help
How many cities are in the United Kingdom?
69
Where is Buckingham Palace?
London, England
Where is Arthur's Seat?
Edinburgh, Scotland
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies