Left Hand and Caps and Taps

  • Caps and Taps 130 Kentish Town Road London, NW1 9QB United Kingdom

Left Hand will be with us spreading the Halloween spirit. Dark beers for the darkest night! Time to Wake the Dead!