Live Music Reviews UncategorizedLive Review: Elephants & Castles + Bengal Lancers at Deptford Cinema Posted on 11/12/2016 by paulmaps1 comment on “Live Review: Elephants & Castles + Bengal Lancers at Deptford Cinema” Continue reading "Live Review: Elephants & Castles + Bengal Lancers at Deptford Cinema"