RAV_6971 Published 21/04/2013 at 1000 × 667 in Mudchute April 2013 Mudchute Farm, Isle of Dogs, London