Electric 80’s

New Eltham Social Club 32 Avery Hill Road, London