Liverymen and Freemen of the City of London re-enact their right to drive sheep across London Bridge in London, on October 5, 2014. The tradition dates back to around the 12th century and saved farmers from paying a bridge crossing tax.[Photo/IC] |
London Tattoo Convention kicks off | Ceramic poppies take shape at London Tower to mark WWI |