With: Edinburgh Festival Preview
Edinburgh Preview: Larry Dean and Michael Odewale
location_city The Finsbury, Islington