location_city The New Cross Inn, New Cross
Popes of Chillitown are a London-based ska/dub/punk sextet.