Pub Fight at Lamb Tavern

A chaotic pub fight breaks out at the Lamb Tavern, showcasing the film's action-packed moments.

Filmed here

Leadenhall Market

Gracechurch St, London, GB

Community posts