Sheep Drive 24.Sept.2017

It is a Freeman’s right to drive sheep over London Bridge! The famous Sheep Drive over London Bridge will take place this year on 24th September and is open to all members of the Company who are also Freeman of the City (contact the Clerk if you have not yet gained your Freedom of The […]