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