"For our debut at Camberwell"

Camberwell is an area of south London in the London Borough of Southwark.

 

Google Map

 

Follow this link to read more about music halls in Camberwell.