The Towpath Inn

Welsh Street food & cocktails