Skip Navigation

Scout Archives

Home Projects Publications Archives About Sign Up or Log In

Browse Resources

Trafalgar Square (London, England)


Trafalgar Square becomes the site of an intriguing public art installation for the next three months

Trafalgar Square plinth Antony Gormley London Journal: Briefly Ascending to the Spotlight, Britons Take Their Place Among Giants [Free registration may be required] Fun, but is it...