London Forum, London, England
| Description | The London Forum, formerly known as the Town & Country Club, is a concert venue in Kentish Town, London, England owned by MAMA & Company. The venue was built in 1934 and was originally used as an art deco cinema. After the cinema was closed, the venue re-opened as an Irish dance hall called The Forum. |
Posters 1
| Title | Type | Dates | |
|---|---|---|---|
| Monster Magnet - London, England - 2016 | Gig Poster | 2016-05-19 |
Added by CAPacelli