The Triffids
                                                                        
Formed 1978
Disbanded 1989

Rock Group







Plaque Location

27 Britton Street
London
EC1

Further Information

Categories
Locations
Names