Obvious this is a UK thing - please enlighten the rest of us where "THE WALL" is, or what it is?
My Best guesses:
- Vietnam Memorial Wall in Washington, DC
- Berlin Wall (or where it use to be)
- Great Wall of China
- Walls of Jerrico (tumbled down now I guess)
- Whailing Wall in Jeruselem
Anyone else have a guess?