Brixton, Greater London, United Kingdom
Electric Brixton
is located at Town Hall Parade in Brixton