Statue of Henry Havelock, Trafalgar Square



The statue of Henry Havelock, designed by William Behnes, is located on the southeast plinth at Trafalgar Square in London, United Kingdom.