Yes it's time for another South London horse sculpture. After featuring the Vauxhall horse sculptures last week (which have now been removed), here's 'Jacob' in Queen Elizabeth Street SE1, in Bermondsey to the east of Tower Bridge Road.Somebody who works nearby told me that he thought it had come from a local film studio where ...