The rain just about managed to hold off for the annual London Sheep Drive, which sees flocks of sheep guided across London Bridge from north to south, in a tradition dating back more than 800 years ago.
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3