For a person who has been to London quite a few times and has probably done almost all of the touristy things (and Abba of course as you are aware of) - i just wanted to know... what is something that YOU as a local think everyone should have seen or been to when visiting London?
top of page
bottom of page
Of course I will have to say the Tottenham Hotspur stadium, which is probably the most modern and advanced stadium in the world.