London's Trafalgar Square is a popular tourist destination, but there's one secret landmark in the Square that many don't know about.(Image: Canva/PA) London has endless amounts of historic landmarks, from Buckingham Palace, London Bridge, The Tower of London and many more.But along with its many landmarks, there are some hidden secrets that lie within some of the most iconic features of the capital.
[
add
]
[
|
|
...
]