Los Bitchos WHEN: Wed 25th Sep WHERE: The Lexington - 96-98 Pentonville Road, N1 9JB, London MORE INFO: facebook.com/events/2294001803999601