Statue of Robert Peel — statue in Tamworth, Staffordshire, England, UK