Geography Quiz
1. Which of these is a real place in London?
London Barrier Reef
The Thames Barrier
London Great Barrier
The Barrier of Kensington
London Barrier Reef
The Thames Barrier
London Great Barrier
The Barrier of Kensington