London Drum

Sheep Drive on Southwark Bridge & Livery Fair

Sheep Drive & Livery Fair
Where? Southwark Bridge, Southwark When? 28th September 2025 Sheep drives will take place every 7 minutes from 10 AM to 4 PM Price? Free to watch · See sheepdrive.london Parking: Nearby car parks Buses: 344 Bus fares Trains: The closest station is Cannon Street Circle District Other nearby stations: Mansion House Train fares

The Worshipful Company of Woolmen will be hosting their annual sheep drive across the river to re-enact a Freeman's ancient right of taking his sheep into town without paying a toll.

They will be accompanied by the Lord Mayor of London and a special celebrity guest (last year's was the Hollywood actor Damien Lewis).

Sheep drive on Southwark BridgePhoto: sheepdrive.london

The bridge will be completely closed to traffic for the day so the public can watch groups of sheep be herded across at 7-minute intervals between 10 AM and 4 PM.

History of the Sheep Drive

The tradition dates all the way back to medieval times when London Bridge was the only way for farmers to get their sheep to market to sell their meat and wool. The City's Freemen were excused the usual crossing toll in recognition of their status as local traders.

The invention of motorised vehicles in the early 20th-century eventually put paid to the practice, but the tradition was given a welcome revival in 2013 and has now become an annual affair on either London Bridge or Southwark Bridge (this year it's Southwark Bridge), invoking the memory of London life in years gone by.

Livery Fair & Sheep shearing demonstration

Livery companies will also be setting up stalls around the area of The Monument to demonstrate their trades with colourful displays about textiles, arts and crafts.

Sheep pen at the Livery PenPhoto: sheepdrive.london

You'll also be able to watch the Livery members showcase skills like basket-making, wood-turning and sheep shearing, visit a pen containing some rare sheep breeds, and buy some of their wool-based products in the surrounding stalls.

How to get to Southwark Bridge

Bus and train fares to Southwark Bridge
Fare zone Cash Oyster & Contactless Travelcard
Single fare Single fare Daily cap One day
Peak Off-peak Peak Off-peak Any­time Off-peak
Bus (all zones) n/a £1.75 £5.25 £6
Train (zone 1) £7 £2.90 £2.80 £8.90 £8.90 £16.60(zone 1-4) £16.60(zone 1-6)
Train (zone 1-2) £7 £3.50 £2.90 £8.90 £8.90
Train (zone 1-3) £7 £3.80 £3.10 £10.50 £10.50
Train (zone 1-4) £7 £4.60 £3.40 £12.80 £12.80
Train (zone 1-5) £7 £5.20 £3.60 £15.30 £15.30 £23.60(zone 1-6)
Train (zone 1-6) £7 £5.80* £3.80* £16.30 £16.30
* Journeys between zone 1 and Heathrow are always charged at the peak rate. Prices are correct as of
Bus No.344 stops near Southwark Bridge. The closest train station is Cannon Street Circle District. Plan your journey from Bank, Charing Cross, Earl’s Court, Euston, King’s Cross St. Pancras, Liverpool Street, London Bridge, Marylebone, Paddington, Victoria, Waterloo or another station:

You might be interested in…

Search for more free events and parades in London, or look for things to do in Southwark. Check out all the other events on Sunday 28th September and during September 2025

From £35The Lion The Witch and The Wardrobe

The Lion, The Witch And The Wardrobe at Sadler’s Wells

From £189Coldplay

Coldplay – Music Of The Spheres Tour at Wembley Stadium

FreeNotting Hill Carnival

Notting Hill Carnival — Europe’s biggest street party

From £25The Producers

Mel Brooks’ The Producers at the Garrick Theatre

From £35Country Superstars Boat Party

Country Superstars Boat Party from Blackfriars Pier

From £45Concours of Elegance

Concours of Elegance – See rare cars at Hampton Court Palace