London, United Kingdom

The Devonshire, Balham

The Devonshire, Balham is an event venue in London, United Kingdom, at Balham, 39 Balham High Rd, London, SW12 9AN. There is 1 upcoming event listed, starting Thu, 3 Dec 2026. Tickets are sold on the source platform — every listing links straight to it.