Venues Stowell Street Share Group Created with Sketch. Address Stowell St NE1 4XQ View on Google Maps Report incorrect information You may also like Events Lit & Phil Open Day: The Lit and Phil Venues Ni Hao Teahouse Offers 2-4-1 Cocktails: Slug & Lettuce