Originally Posted by
SkiAdcock
Since tourist attractions are all over London, you'll need to be a bit more specific to get an answer
Cheers.
Not sure what happened as I typed out a few of them.
Big Bend, National Gallery, London Eye, Buckingham Palace, British Museum and others a first time would want to see in London.