Venues Stowell Street Share Group Created with Sketch. Address Stowell St NE1 4XQ View on Google Maps Report incorrect information You may also like Venues Boots, Central Station Events Celebrating 25 Years of Billy Elliot: Live Theatre Offers £43.95 Bottomless Party: Manahatta