Tag Archives: george washington statue trafalgar square virginia

George Washington In London

Several years ago I was waiting for Brock Dundee in Trafalgar Square in London. Tourists were mounting the four lions at the foot of Lord Nelson’s Column for photos and art lovers were queuing before the National Gallery to view the Leonardo Da Vinci exhibition, while busy Londoners strode across the square for various rendezvouses […]