The Bull Theatre in Barnet, London

Live music venue in Barnet, LON, UK.