Equators | The Signal, Forest Hill, London December 11 @ 19:30 - 22:30 The Signal 7 Devonshire Rd, London, United Kingdom New venue for The Equators, see you there!