Image: the venue's website
The Straw Dogs perform live at The Lord Nelson in Greater London on 20 November 2026, starting at 20:00. The set features good natured tunes suited to a weekend, including material by Bach.
Line-up: The Straw Dogs
Source: thelordnelsonbrentford.co.uk