Photos Of The Day Photos Of The Day: Jewish Demonstration And Human Castle A.C. 0 London, UK Actors in costume sit in Leadenhall Market, accompanying a large artwork telling the story of the capital’s insurers and brokers Photograph: Frank Augstein/AP Pages: 1 2 3 4 5 6 <12 3 456>