image credit
Trafalgar Square is a public space and tourist attraction in central London. Why is it called Trafalgar Square? Did you know that in the south east corner of the square there's the world's smallest police box?
The iconic part of London's landscape is as familiar as the rest of London's civic cliches. But there's much more to Trafalgar Square than Nelson's Column and pigeon-feeding tourists.
0 comment(s):
Post a Comment