Statue of Sidney Herbert, London


The statue of Sidney Herbert, 1st Baron Herbert of Lea is an outdoor sculpture in London, United Kingdom.