Leaf Hound at The Patch

This event has finished.
See similar events or search events.

About

A product of the SW London rock scene of the late 1960s, this blues-rock act delivered the cult album Growers Of Mushroom.

Venue Details & Map

The Cabbage Patch

Address
67 London Road
Twickenham
Middlesex
TW1 3SZ
Telephone:
+44 (0)20 8892 3874
Public transport:
Twickenham, National Railway

Look for similar items by category